package rank1300;

/**
 * 1513. 仅含 1 的子串数
 */
public class No1513 {
    public int numSub(String s) {
        int MOD = (int) (1e9 + 7);
        long ans = 0, curSum = 0;
        for (char c : s.toCharArray()) {
            if (c == '1') ans += ++curSum;
            else curSum = 0;
        }
        return (int) (ans % MOD);
    }
}
